package com.liwy3.mybaits;

import com.liwy3.mybaits.domain.SysUser;
import org.apache.ibatis.builder.xml.XMLConfigBuilder;
import org.apache.ibatis.session.Configuration;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.defaults.DefaultSqlSessionFactory;

import java.io.FileInputStream;
import java.io.FileNotFoundException;

/**
 * Copyright © 元气森林（北京）食品科技集团有限公司. All rights reserved.
 *
 * @Description:
 * @author: Crazy4J
 * @date: 2022年02月24日 10:48
 * @version: V1.0
 */
public class JavaMain {
    public static void main(String[] args) throws FileNotFoundException {
        javaMethod();
    }

    public static void javaMethod() throws FileNotFoundException {
        XMLConfigBuilder xmlConfigBuilder = new XMLConfigBuilder(new FileInputStream("D:\\ideaws\\wbxm\\tour4\\liwy3\\mybatis-starter\\src\\main\\resources\\Mybatis-config.xml"));
        Configuration configuration = xmlConfigBuilder.parse();

        DefaultSqlSessionFactory defaultSqlSessionFactory = new DefaultSqlSessionFactory(configuration);

        SqlSession sqlSession = defaultSqlSessionFactory.openSession();

        Object o = sqlSession.selectOne(SysUser.class.getName() + ".findById", 114L);
        System.out.println(o);
    }
    //送杀书+一句话+包装(勇敢就是，在你还没开始的时候就知道自己注定会输，但依然义无反顾地去做，并且不管发生什么都坚持到底。一个人很少能赢，但也总会有赢的时候。)
    //总结: 小时候的童年和想法, 遇到问题时父亲的引导, 树立的正确的价值观: 勇敢、正义、坚持,尊重、平等、不卑不亢(傲慢与偏见);一个人很少能赢，但也总会有赢的时候
    //前半部分以家庭教育为主，中间部分是突出欧洲种族歧视现象的根深蒂固，直到文章结束，才明白作者为什么要将本书取名为杀死一只知更鸟？


}
